﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Urb.Weather.Core
{
    public class AtmosphereConditions
    {
        public DateTimeOffset MeasurementTime { get; set; }
        public AtmosphereConditionsCode? Code { get; set; }
        public string Description { get; set; }

        public AtmosphereConditions Clone()
        {
            return (AtmosphereConditions) this.MemberwiseClone();
        }
    }

    public enum AtmosphereConditionsCode : byte
    {
        Other = 0,
        FairDay,
        FairNight,
        FewCloudsDay,
        FewCloudsNight,
        Overcast,
        Rain,
        Snow,
        Thunderstorm,
        Fog
    }
}
